草庐IT

Java HttpURLConnection - 带 Cookie 的 POST

全部标签

php - 为什么不在这里使用 POST 方法?

我有一个分类网站。在主页(索引)中,我有几个表单字段,用户可以填写也可以不填写,以便指定分类的详细搜索。例如:Category:CarsPricefrom:3000Priceto:10000Color:RedArea:California表单的操作设置为php页面:在query_sql.php中,我像这样获取变量:category=$_POST['category'];etcetc...然后查询MySql:$query="SELECT........WHEREcategory='$category'etcetc....$results=mysql_query($query);然后我通过

PHP $_GET/$_POST 通过可变变量

我正在尝试使用可变变量动态访问$_GET和$_POST数组等。我尝试这样做的原因是我可以对多个数组执行类似的操作,而无需为每个数组声明特定的迭代。我有理由相信这是可能的,因为PHP的文档说它能够使用可变变量来动态访问数组,但是我无法让它工作。一个简单的演示是当我尝试验证某个属性是否已设置时。if(isset(${$this->_array}[$property])){return${$this->_array}[$property];}else{returnnull;}当我运行上面的脚本时,我总是得到null,但是当我静态地寻找所需的属性时,手动使用$_GET或$_POST,我得到了所

php - WordPress 编辑 php get_template_part() 和 get_post_format() 函数

我只想加载没有标题、日期、评论等信息的帖子内容。有没有办法只抓帖子? 最佳答案 简单替换:与:前者正在寻找类似content-status.php或content-aside.php的东西,或者最有可能的是,在普通的旧“帖子”的情况下,content.php在您的主题根目录中。 关于php-WordPress编辑phpget_template_part()和get_post_format()函数,我们在StackOverflow上找到一个类似的问题: http

php - 在 PHP 中获取名称中带有点的 $Post

这应该是PHP中的一个非常基本的问题,但我在web中找不到很好的解决方案。请一些专家用例子告诉我。我正在尝试读取3个文本框的值,这些名称是input_38.1、input_38.2、input_38.3所以我的代码是echo$_POST['input_38.1']。但它不打印第一个文本框的值。获取所有三个文本框的值的方法是什么。提前致谢。 最佳答案 Iamtryingtoreadvalueof3textboxes,thosenamesareinput_38.1,input_38.2,input_38.3来自PHPManual:Dot

php - 将 $_POST 中给出的字符串与 php 进行比较

我有一个发送元素尺寸的表格,我需要查看字符串等于什么,以便我可以相应地设置价格。当我尝试这样做时,它说它们不相等,而且我没有得到任何价格。这是我正在使用的代码:if($_POST['sizes']=="Small($30)"){$total="30";}if($_POST['sizes']=="Medium($40)"){$total="40";}if($_POST['sizes']=="Large($50)"){$total="50";}else{$total=$_POST['price'];}我在这里做错了什么?我可以echo$_POST['sizes']并且它给了我这些东西之一。

php - ( session 与 cookie 的缺点

我需要一些关于session的详细信息。session变量的缺点是什么?cookie和session,哪个更好? 最佳答案 我不打算在这里谈及安全问题,因为Infotekka已经对此进行了大量研究。您似乎在问是否应该使用SESSION或COOKIE,就好像它们是彼此的替代品一样。他们不是。他们服务于不同的目的(这是一个打字错误..但我不说了,因为这是一个很好的双关语)。由于HTTP是无状态的,PHP(和其他)提供了通过使用session在您的应用程序中模拟状态机的能力。如果你不这样做,你将不得不在每个页面之间使用POST/GET来保

php - 如何设置 cookie 20 分钟并检查它们是否过期

我在考虑一个允许用户每20分钟只发布1篇文章的系统。我不使用成员(member)系统,所以我想我可以设置一个20分钟的cookie。当用户发布某些内容时,检查是否设置了cookie,如果是,则显示消息,如“每20分钟只允许1个帖子”,如果未设置,则将内容放入数据库。我是php的新手,不知道如何设置cookie,我试着查看php.net的cookie手册,但对我来说太困惑了。那么您能否展示如何设置安全cookie20分钟并检查它是否已设置。也许您有更好的建议可以代替cookie等。谢谢。 最佳答案 查看这些函数:setCookiege

php - foreach 复选框 PHP 中的 POST

基本上我的问题如下,我如何在PHP中执行$_POST请求时选择“选中”复选框,目前我让复选框执行一个数组,如下所示。我想做这样的事情foreach(CHECKEDCHECKBOXasCHECKBOX){echoCHECKBOXVALUE;}我尝试过类似的操作,但没有任何回应。 最佳答案 foreach($_POST['checkbox']as$value){}请注意,$_POST['checkbox']只有至少有一个复选框被选中时才会存在。因此,您必须在该循环之前添加一个isset($_POST['checkbox'])检查。最简单

php - 在 PHP 中检查 COOKIE 时 undefined index

我在访问者的PC上设置了一个cookie,每24小时显示一次通知。最近我开始在我的错误日志中收到以下错误:PHP:undefinedindexnoticein**我使用以下代码来检查cookie是否存在并具有值,如果不存在则显示通知:if($_COOKIE['notice']!='yes')echo'notice';}我可以使用以下方法来避免PHP通知:if((isset($_COOKIE['notice'])||!isset($_COOKIE['notice']))&&$_COOKIE['notice']!='yes')有没有办法像我一样或以类似的方式一步完成此检查?谢谢

php://输入 <> $_POST?

我正在试验Firefox的内容安全策略。基本上它是网页的一个特殊header,告诉浏览器哪些资源是有效的。当某些资源因违反策略而无效时,Firefox会以json格式向给定的URI发送报告。这是一份典型的报告array(1){["csp-report"]=>array(4){["request"]=>string(71)"GEThttp://example.com/?function=detail&id=565HTTP/1.1"["request-headers"]=>string(494)"Host:example.comUser-Agent:Mozilla/5.0(WindowsN